﻿using Engine;

namespace Game
{
    public class Amethyst : SixFaceBlock
    {
        public const int Index = 344;

        public Amethyst()
            : base("Textures/mineral/Amethyst", Color.White)
        {
        }

        public override string GetDescription(int value)
        {
            return "一块紫晶石块。极为珍贵，包含多个紫晶石晶体组合成一个大块。良好的装饰目的。请小心，紫晶石块易燃，当被岩浆触碰或被闪电点燃时会燃烧。";
        }

        public override BlockDebrisParticleSystem CreateDebrisParticleSystem(SubsystemTerrain subsystemTerrain, Vector3 position, int value, float strength)
        {
            return new BlockDebrisParticleSystem(subsystemTerrain, position, 1f * strength, DestructionDebrisScale, Color.White, DefaultTextureSlot);
        }

        public override string GetDisplayName(SubsystemTerrain subsystemTerrain, int value)
        {
            return "紫晶石块";
        }
    }
}